1
Membaca Masalah Dukungan Mahasiswa
DSAI2202Lab 3: Selecting Data
00:00

Skenario

Tim dukungan UniLearn memiliki catatan kemajuan mahasiswa tetapi hanya dapat menghubungi lima mahasiswa terlebih dahulu. Kueri harus menggabungkan kelayakan, risiko akademik, kolom keluaran yang diminta, dan urutan prioritas yang tepat.

Pertanyaan Praktis

Lima mahasiswa yang memenuhi syarat dan berisiko mana yang harus dihubungi terlebih dahulu oleh tim?

Pisahkan siapa yang memenuhi syarat, siapa yang berisiko, dan bagaimana prioritas ditentukan sebelum memikirkan SQL. Gunakan student_progress sebagai tabel sumber.

KETENTUAN KUERIMaksimal 5 baris

Gunakan daftar periksa ini untuk melengkapi diagram kueri dan nanti memverifikasi SQL.

MEMENUHI SYARAT
student_status = 'active'DANsupport_status = 'not_contacted'
BERISIKO
attendance_percent < 75ATAUaverage_mark < 50ATAUmissed_assignments >= 2
TAMPILKAN
student_idstudent_nameprogrammeattendance_percentaverage_markmissed_assignments
PRIORITAS
  1. Tugas yang lebih banyak terlewat didahulukan
  2. Kemudian nilai rata-rata yang lebih rendah
  3. Kemudian student ID yang lebih rendah